roasted minced meat - Turkish English Dictionary